package com.ns.core.vo.login;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.Data;
import lombok.ToString;
import lombok.experimental.Accessors;

/**
 * 服务信息
 *
 * @author : liaowei
 * @version : v1.0.0
 * @since : 2024-10-05 10:45:02
 **/
@Data
@ToString
@Accessors(chain = true)
public class ServObjVO {

    @JsonSerialize(using = ToStringSerializer.class)
    private Long id;
    /**
     * 名
     */
    private String name;
    /**
     * code
     */
    private String code;
    /**
     * logo
     */
    private String logo;

    /**
     * 访问
     */
    private String url;

    /**
     * 是否需要登录 0 否 1 是
     */
    private Integer isAuth;

    /**
     * 访问名 router.name
     */
    private String viewName;

    /**
     * 域名
     */
    private String domain;
}
